@import './circulate.scss' ;
@import './vant-theme.scss' ;

@font-face {
  font-family: 'monitorFont';
  src: url('../font/monitor_title.ttf');
  font-weight: normal;
  font-style: normal;
}

html,
body,
#app {
  height: 100%;
  color: $font-color;
  font-size: 14px;
}

a {
  text-decoration: none;
  color: $font-color
}

/* 状态一: 未被访问过的链接 */
a:link {
  text-decoration: none;
  color: $font-color
}

/* 状态二: 已经访问过的链接 */
a:visited {
  text-decoration: none;
  color: $font-color
}

/* 状态三: 鼠标划过(停留)的链接(默认红色) */
a:hover {
  text-decoration: none;
  color: $font-color
}
/* 状态四: 被点击的链接 */
a:active {
  text-decoration: none;
  color: $font-color
}

input.van-field__control:-internal-autofill-selected {
  background-color: transparent!important
}

input:-webkit-autofill {
  transition: background-color 5000s ease-in-out 0s;
}

input {
	// -webkit-text-fill-color: transparent;  //颜色是设置成你需要的颜色
  -webkit-fill-color: red;
}

.page-controller {
  @extend .flex-col;
  height: 100%
}

.page-view {
  @extend .flex-1;
  @extend .overflow-h;
}

.main-bg {
  background-color: $main-bg;
}

.light-bg {
  background-color: $main-bg-light;
}

.van-divider {
  color: $primary;
  border-color: $primary
}

.van-notify {
  line-height: 46PX;
  box-sizing: border-box;
}

.van-swipe-cell__right {
  right: -1px
}

.van-tab__text {
  // font-size: 26px;
}

.text-nowrap {
  white-space: nowrap;
}

.text-color-main {
  color: $font-color
}

.text-color-primary {
  color: $primary;
}

.text-color-light {
  color: $font-color-light
}

.text-color-success {
  color: var(--van-primary-green)
}

.text-color-warning {
  color: var(--van-orange-dark)
}

.text-color-error {
  color: var(--van-red)
}

.van-cell__right-icon {
  line-height: var(--van-cell-line-height)!important;
}

.van-popup {
  max-width: 100vw;
}

textarea.van-field__control {
  background-color: #f4f4f4;
  padding: 10px;
}

.car-moudle, .office-moudle {
  .van-popup {
    left: auto!important
  }
}

.box-sizing-bb {
  box-sizing: border-box;
}

.van-dialog__cancel,.van-dialog__confirm {
  font-size: 13px
}

.fa-monitor {
  font-family: 'monitorFont';
}

.van-field--disabled .van-field__label {
  color: #323233
}
